/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package dados;

import entidade.IEntidade;
import java.util.Iterator;
import java.util.Set;

/**
 *
 * @author Emanoel
 */
public class MontadorBusca {
    
    public static String montarBusca(IEntidade entidade) {
        String sql = "SELECT * FROM ";
        sql += entidade.getNome();
        sql += " WHERE ";
        Set<String> chaves = entidade.getAtributos().keySet();
        Iterator<String> it = chaves.iterator();
        String chave;
        while(it.hasNext()){
            chave = it.next();
            sql += chave + "=\'" + entidade.getAtributo(chave).getValor().toString() + "\' AND ";
        }
        return sql.substring(0, sql.length() - 4);
    }
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
}
